stepped footing - French English Dictionary